#include "StdAfx.h"
#include "BaseAlgorithm.h"

BaseAlgorithm::BaseAlgorithm(
		const key_t& user_key,
		unsigned int Nr,
		unsigned int Nk,
		unsigned int Nb,
		unsigned int block_size,
		unsigned int block_number)
{
	this->Nr = Nr;
	this->Nk = Nk;
	this->Nb = Nb;

	this->block_number = block_number;
	this->block_size = block_size;
	this->user_key = user_key;

	this->key_schedule();
}

void BaseAlgorithm::key_schedule()
{
}

BaseAlgorithm::~BaseAlgorithm(void)
{
}
